A BDDC algorithm with optimally enriched primal unknowns for multiscale problems
نویسندگان
چکیده
It is well known that the standard BDDC algorithm [1] requires a strong assumption on coefficients of the model problem related to the subdomain partition to achieve a good performance. In the works by Clemense and Scheichl [2,3], a bound of condition number of FETI algorithms has been analyzed depending on the coefficient variations inside subdomains. A similar problem was also considered in the work [4] and an additional set of primal unknowns are introduced as in [5–7]. In this paper, to address a fast and robust solver for second order elliptic problems with highly varying coefficients, an adaptive BDDC algorithm is developed and analyzed. To obtain a robust algorithm based on the classical BDDC approach, some enriched primal unknowns are constructed. The primal unknowns consist of a standard component and an enriched component. The standard component is the set of basis functions corresponding to subdomain vertices, which is the building block of the classical BDDC algorithm. The enriched component of the primal unknowns are chosen adaptively to reflect the local structures of the coefficient by solving two types of generalized eigenvalue problems. These problems are solved locally so that, for every two adjacent subdomains, two types of generalized eigenvalue problems are defined. Given a tolerance, dominant eigenfunctions with eigenvalues larger than this tolerance are pre-computed and taken as primal unknowns. We prove that the resulting condition number by using this enriched coarse space is bounded above by this tolerance, independent of the contrast of the given coefficient. Furthermore, numerical results are presented for various model problems and various choices of primal unknowns to show the performance of the proposed preconditioner.
منابع مشابه
Preconditioning of Saddle Point Systems by Substructuring and a Penalty Approach
The focus of this paper is a penalty-based strategy for preconditioning elliptic saddle point systems. As the starting point, we consider the regularization approach of Axelsson in which a related linear system, differing only in the (2,2) block of the coefficient matrix, is introduced. By choosing this block to be negative definite, the dual unknowns of the related system can be eliminated res...
متن کاملRobust BDDC Preconditioners for Reissner-Mindlin Plate Bending Problems and MITC Elements
A Balancing Domain Decomposition Method by Constraints (BDDC) is constructed and analyzed for the Reissner-Mindlin plate bending problem discretized with MITC finite elements. This BDDC algorithm is based on selecting the plate rotations and deflection degrees of freedom at the subdomain vertices as primal continuity constraints. After the implicit elimination of the interior degrees of freedom...
متن کاملA hybrid domain decomposition method based on one-level FETI and BDDC algorithms
A three-level domain decomposition is considered. Bodies in contact with each other are divided into subdomains, which in turn are the union of elements. Using an approach based purely on FETI (finite element tearing and interconnecting) algorithms with only Lagrange multipliers as unknowns, which has been developed by the engineering community, does not lead to a scalable algorithm with respec...
متن کاملAn Adaptive Choice of Primal Constraints for Bddc Domain Decomposition Algorithms
An adaptive choice for primal spaces, based on parallel sums, is developed for BDDC deluxe methods and elliptic problems in three dimensions. The primal space, which form the global, coarse part of the domain decomposition algorithm, and which is always required for any competitive algorithm, is defined in terms of generalized eigenvalue problems related to subdomain edges and faces; selected e...
متن کاملA BDDC Algorithm for Mortar Discretization of Elasticity Problems
Abstract. A BDDC (balancing domain decomposition by constraints) algorithm is developed for elasticity problems in three dimensions with mortar discretization on geometrically nonconforming subdomain partitions. Coarse basis functions in the BDDC algorithm are constructed from primal constraints on faces. These constrains are similar to the average matching condition and the moment matching con...
متن کامل